package com.ziyun.erp.modules.userTeam.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 团队表
 * 
 * @author jiangli
 * @email 
 * @date 2018-11-16 16:19:35
 */
@TableName("user_team")
public class UserTeamEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 团队id
	 */
	@TableId
	private Integer teamId;
	/**
	 * 团队名
	 */
	private String teamName;
	/**
	 * 队长Id
	 */
	private Integer userId;
	/**
	 * 创建时间
	 */
	private Date createtime;
	/**
	 * 团队备注
	 */
	private String remark;
	/**
	 * 团队分销类型(together：一企推，agent：代理点二级分销，wechat：微信朋友圈推广, second:二级分销(不审))
	 */
	private String sourceType;
	/**
	 * 审核状态 0:待审核 1:审核通过 2:已拒绝
	 */
	private Integer auditStatus;

	/**
	 * 设置：团队id
	 */
	public void setTeamId(Integer teamId) {
		this.teamId = teamId;
	}
	/**
	 * 获取：团队id
	 */
	public Integer getTeamId() {
		return teamId;
	}
	/**
	 * 设置：团队名
	 */
	public void setTeamName(String teamName) {
		this.teamName = teamName;
	}
	/**
	 * 获取：团队名
	 */
	public String getTeamName() {
		return teamName;
	}
	/**
	 * 设置：队长Id
	 */
	public void setUserId(Integer userId) {
		this.userId = userId;
	}
	/**
	 * 获取：队长Id
	 */
	public Integer getUserId() {
		return userId;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreatetime(Date createtime) {
		this.createtime = createtime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreatetime() {
		return createtime;
	}
	/**
	 * 设置：团队备注
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * 获取：团队备注
	 */
	public String getRemark() {
		return remark;
	}
	/**
	 * 设置：团队分销类型(together：一企推，agent：代理点二级分销，wechat：微信朋友圈推广, second:二级分销(不审))
	 */
	public void setSourceType(String sourceType) {
		this.sourceType = sourceType;
	}
	/**
	 * 获取：团队分销类型(together：一企推，agent：代理点二级分销，wechat：微信朋友圈推广, second:二级分销(不审))
	 */
	public String getSourceType() {
		return sourceType;
	}
	/**
	 * 设置：审核状态 0:待审核 1:审核通过 2:已拒绝
	 */
	public void setAuditStatus(Integer auditStatus) {
		this.auditStatus = auditStatus;
	}
	/**
	 * 获取：审核状态 0:待审核 1:审核通过 2:已拒绝
	 */
	public Integer getAuditStatus() {
		return auditStatus;
	}
}
